cave-in lake - French English Dictionary